grant a term of respite - Turkish English Dictionary